recommend doing... - German English Dictionary